most indefatigable - Französisch Englisch Wörterbuch